derrick mast - Spanish English Dictionary